Strategic directions in object-oriented programming
نویسندگان
چکیده
منابع مشابه
Strategic Research Directions in Object Oriented Programming
This report is an overview of the eld of object oriented programming. It presents a brief historical perspective of the eld, then summarizes some major achievements. Four strategic research directions are then presented: technologiesintegration,software components, distributedprogramming, and open implementations. Object-oriented programming (OOP) is a technique for improving productivity, qual...
متن کاملObject-oriented Reactive Programming is Not Reactive Object-oriented Programming
According to chapter 3 of Abelson & Sussman [1], there are two fundamentally different ways to organise large systems: according to the objects that live in the system, or according to the streams of values that flow through the system. Even though the notions of “object” and “stream” have meanwhile taken many incarnations, the dichotomy still exists in modern programming languages. Marrying re...
متن کاملComponent-Oriented Programming in Object-Oriented Languages
Current approaches to component-oriented programming are based on traditional object-oriented languages and concepts. However, most existing object-oriented languages fail to address subtle interface compatibility issues that become paramount in a component-based setting. We explore both syntactic and semantic interface incompatibilities and discuss why they are difficult to handle. We argue th...
متن کاملStrategic Directions for Research on Programming Languages
Programming language research covers a wide range of principles spanning a spectrum from pure to applied and employing methods and techniques ranging from theory to systems. In this working group we have concentrated on five central aspects of this: semantics, type systems, program analysis, program transformation, and implementation; other aspects of programming language research are covered b...
متن کاملLearning Object-Oriented Programming
Loud discussions concerning various ways of teaching object-orientation have taken place without much empirical evidence for any position. This paper reports qualitative observations of learning of object-oriented programming in an introductory course. The students were found to cope reasonably well with the object-oriented concepts, and they had learnt procedural programming first. However, wh...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM Computing Surveys
سال: 1996
ISSN: 0360-0300,1557-7341
DOI: 10.1145/242223.242275